/*
 *
 * Copyright 2021-2025 Software Radio Systems Limited
 *
 * This file is part of srsRAN.
 *
 * srsRAN is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of
 * the License, or (at your option) any later version.
 *
 * srsRAN is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * A copy of the GNU Affero General Public License can be found in
 * the LICENSE file in the top-level directory of this distribution
 * and at http://www.gnu.org/licenses/.
 *
 */

#pragma once

// This file was generated using the following MATLAB class on 05-03-2024 (seed 0):
//   + "srsPDCCHCandidatesUeUnittest.m"

#include "srsran/ran/pdcch/pdcch_candidates.h"

namespace srsran {

struct test_case_t {
  pdcch_candidates_ue_ss_configuration config;
  pdcch_candidate_list                 candidates;
};

static const std::vector<test_case_t> pdcch_candidates_ue_test_data = {
    // clang-format off
  {{aggregation_level::n1, 0, 24, to_coreset_id(9), to_rnti(59347), 20}, {}},
  {{aggregation_level::n1, 1, 24, to_coreset_id(11), to_rnti(41432), 15}, {18}},
  {{aggregation_level::n2, 1, 24, to_coreset_id(4), to_rnti(35832), 153}, {10}},
  {{aggregation_level::n4, 1, 24, to_coreset_id(11), to_rnti(10327), 155}, {8}},
  {{aggregation_level::n8, 1, 24, to_coreset_id(11), to_rnti(31802), 128}, {8}},
  {{aggregation_level::n16, 1, 24, to_coreset_id(2), to_rnti(27634), 146}, {0}},
  {{aggregation_level::n1, 2, 24, to_coreset_id(9), to_rnti(62865), 104}, {3, 15}},
  {{aggregation_level::n2, 2, 24, to_coreset_id(1), to_rnti(55635), 149}, {8, 20}},
  {{aggregation_level::n4, 2, 24, to_coreset_id(8), to_rnti(49647), 118}, {16, 4}},
  {{aggregation_level::n8, 2, 24, to_coreset_id(5), to_rnti(42947), 27}, {8, 16}},
  {{aggregation_level::n1, 3, 24, to_coreset_id(8), to_rnti(2086), 44}, {13, 21, 5}},
  {{aggregation_level::n2, 3, 24, to_coreset_id(1), to_rnti(6364), 131}, {0, 8, 16}},
  {{aggregation_level::n4, 3, 24, to_coreset_id(8), to_rnti(20777), 152}, {0, 8, 16}},
  {{aggregation_level::n8, 3, 24, to_coreset_id(1), to_rnti(28747), 61}, {8, 16, 0}},
  {{aggregation_level::n1, 4, 24, to_coreset_id(9), to_rnti(52101), 29}, {0,  6, 12, 18}},
  {{aggregation_level::n2, 4, 24, to_coreset_id(6), to_rnti(29195), 103}, {20,  2,  8, 14}},
  {{aggregation_level::n4, 4, 24, to_coreset_id(8), to_rnti(49447), 44}, {0,  4, 12, 16}},
  {{aggregation_level::n1, 5, 24, to_coreset_id(8), to_rnti(42922), 26}, {5,  9, 14, 19, 0}},
  {{aggregation_level::n2, 5, 24, to_coreset_id(2), to_rnti(32653), 153}, {16, 20,  0,  6, 10}},
  {{aggregation_level::n4, 5, 24, to_coreset_id(4), to_rnti(38347), 35}, {0,  4,  8, 12, 16}},
  {{aggregation_level::n1, 6, 24, to_coreset_id(9), to_rnti(16714), 80}, {5,  9, 13, 17, 21, 1}},
  {{aggregation_level::n2, 6, 24, to_coreset_id(8), to_rnti(58372), 153}, {22,  2,  6, 10, 14, 18}},
  {{aggregation_level::n4, 6, 24, to_coreset_id(7), to_rnti(9083), 23}, {12, 16, 20,  0,  4, 8}},
  {{aggregation_level::n1, 7, 24, to_coreset_id(3), to_rnti(55083), 40}, {7, 10, 13, 17, 20,  0, 3}},
  {{aggregation_level::n2, 7, 24, to_coreset_id(9), to_rnti(15956), 148}, {18, 20,  0,  4,  6, 10, 14}},
  {{aggregation_level::n1, 8, 24, to_coreset_id(4), to_rnti(12881), 40}, {18, 21,  0,  3,  6,  9, 12, 15}},
  {{aggregation_level::n2, 8, 24, to_coreset_id(7), to_rnti(31010), 56}, {20, 22,  2,  4,  8, 10, 14, 16}},
  {{aggregation_level::n1, 0, 48, to_coreset_id(10), to_rnti(38346), 87}, {}},
  {{aggregation_level::n1, 1, 48, to_coreset_id(11), to_rnti(18728), 121}, {10}},
  {{aggregation_level::n2, 1, 48, to_coreset_id(9), to_rnti(24927), 90}, {2}},
  {{aggregation_level::n4, 1, 48, to_coreset_id(1), to_rnti(3535), 84}, {0}},
  {{aggregation_level::n8, 1, 48, to_coreset_id(9), to_rnti(61196), 20}, {32}},
  {{aggregation_level::n16, 1, 48, to_coreset_id(7), to_rnti(30755), 1}, {32}},
  {{aggregation_level::n1, 2, 48, to_coreset_id(4), to_rnti(10627), 127}, {38, 14}},
  {{aggregation_level::n2, 2, 48, to_coreset_id(4), to_rnti(34629), 26}, {24, 0}},
  {{aggregation_level::n4, 2, 48, to_coreset_id(7), to_rnti(17230), 104}, {12, 36}},
  {{aggregation_level::n8, 2, 48, to_coreset_id(8), to_rnti(49019), 72}, {0, 24}},
  {{aggregation_level::n16, 2, 48, to_coreset_id(1), to_rnti(15003), 146}, {16, 32}},
  {{aggregation_level::n1, 3, 48, to_coreset_id(2), to_rnti(54107), 86}, {3, 19, 35}},
  {{aggregation_level::n2, 3, 48, to_coreset_id(11), to_rnti(5122), 70}, {24, 40, 8}},
  {{aggregation_level::n4, 3, 48, to_coreset_id(2), to_rnti(63023), 0}, {28, 44, 12}},
  {{aggregation_level::n8, 3, 48, to_coreset_id(9), to_rnti(53549), 138}, {24, 40, 8}},
  {{aggregation_level::n16, 3, 48, to_coreset_id(1), to_rnti(26194), 41}, {16, 32, 0}},
  {{aggregation_level::n1, 4, 48, to_coreset_id(9), to_rnti(28266), 145}, {25, 37,  1, 13}},
  {{aggregation_level::n2, 4, 48, to_coreset_id(3), to_rnti(17285), 23}, {46, 10, 22, 34}},
  {{aggregation_level::n4, 4, 48, to_coreset_id(2), to_rnti(56956), 92}, {4, 16, 28, 40}},
  {{aggregation_level::n8, 4, 48, to_coreset_id(7), to_rnti(9498), 136}, {16, 24, 40, 0}},
  {{aggregation_level::n1, 5, 48, to_coreset_id(7), to_rnti(22995), 82}, {43,  4, 14, 23, 33}},
  {{aggregation_level::n2, 5, 48, to_coreset_id(5), to_rnti(4978), 38}, {44,  4, 14, 24, 34}},
  {{aggregation_level::n4, 5, 48, to_coreset_id(2), to_rnti(12050), 38}, {16, 24, 32, 44, 4}},
  {{aggregation_level::n8, 5, 48, to_coreset_id(5), to_rnti(3254), 144}, {40,  0,  8, 16, 24}},
  {{aggregation_level::n1, 6, 48, to_coreset_id(11), to_rnti(32161), 78}, {39, 47,  7, 15, 23, 31}},
  {{aggregation_level::n2, 6, 48, to_coreset_id(4), to_rnti(58971), 59}, {2, 10, 18, 26, 34, 42}},
  {{aggregation_level::n4, 6, 48, to_coreset_id(2), to_rnti(51122), 62}, {40,  0,  8, 16, 24, 32}},
  {{aggregation_level::n8, 6, 48, to_coreset_id(3), to_rnti(26464), 15}, {8, 16, 24, 32, 40, 0}},
  {{aggregation_level::n1, 7, 48, to_coreset_id(2), to_rnti(61723), 152}, {10, 16, 23, 30, 37, 44, 3}},
  {{aggregation_level::n2, 7, 48, to_coreset_id(7), to_rnti(3917), 37}, {42,  0,  6, 14, 20, 28, 34}},
  {{aggregation_level::n4, 7, 48, to_coreset_id(4), to_rnti(53804), 2}, {32, 36, 44,  4,  8, 16, 24}},
  {{aggregation_level::n1, 8, 48, to_coreset_id(1), to_rnti(11073), 103}, {41, 47,  5, 11, 17, 23, 29, 35}},
  {{aggregation_level::n2, 8, 48, to_coreset_id(9), to_rnti(42440), 72}, {44,  2,  8, 14, 20, 26, 32, 38}},
  {{aggregation_level::n4, 8, 48, to_coreset_id(7), to_rnti(19415), 119}, {32, 36, 44,  0,  8, 12, 20, 24}},
  {{aggregation_level::n1, 0, 72, to_coreset_id(3), to_rnti(44997), 29}, {}},
  {{aggregation_level::n1, 1, 72, to_coreset_id(5), to_rnti(40990), 124}, {7}},
  {{aggregation_level::n2, 1, 72, to_coreset_id(1), to_rnti(60893), 124}, {18}},
  {{aggregation_level::n4, 1, 72, to_coreset_id(6), to_rnti(28558), 71}, {36}},
  {{aggregation_level::n8, 1, 72, to_coreset_id(4), to_rnti(33317), 81}, {40}},
  {{aggregation_level::n16, 1, 72, to_coreset_id(9), to_rnti(52077), 103}, {32}},
  {{aggregation_level::n1, 2, 72, to_coreset_id(5), to_rnti(53174), 85}, {33, 69}},
  {{aggregation_level::n2, 2, 72, to_coreset_id(4), to_rnti(61523), 140}, {2, 38}},
  {{aggregation_level::n4, 2, 72, to_coreset_id(7), to_rnti(40784), 93}, {16, 52}},
  {{aggregation_level::n8, 2, 72, to_coreset_id(3), to_rnti(19738), 75}, {24, 56}},
  {{aggregation_level::n16, 2, 72, to_coreset_id(3), to_rnti(55319), 31}, {0, 32}},
  {{aggregation_level::n1, 3, 72, to_coreset_id(3), to_rnti(11185), 36}, {47, 71, 23}},
  {{aggregation_level::n2, 3, 72, to_coreset_id(5), to_rnti(20384), 147}, {38, 62, 14}},
  {{aggregation_level::n4, 3, 72, to_coreset_id(5), to_rnti(12109), 144}, {36, 60, 12}},
  {{aggregation_level::n8, 3, 72, to_coreset_id(11), to_rnti(28755), 17}, {24, 48, 0}},
  {{aggregation_level::n16, 3, 72, to_coreset_id(3), to_rnti(26779), 95}, {0, 16, 48}},
  {{aggregation_level::n1, 4, 72, to_coreset_id(3), to_rnti(39498), 113}, {26, 44, 62, 8}},
  {{aggregation_level::n2, 4, 72, to_coreset_id(3), to_rnti(7694), 47}, {2, 20, 38, 56}},
  {{aggregation_level::n4, 4, 72, to_coreset_id(4), to_rnti(27791), 81}, {68, 12, 32, 48}},
  {{aggregation_level::n8, 4, 72, to_coreset_id(1), to_rnti(17198), 128}, {24, 40, 56, 0}},
  {{aggregation_level::n16, 4, 72, to_coreset_id(1), to_rnti(60858), 116}, {0, 16, 32, 48}},
  {{aggregation_level::n1, 5, 72, to_coreset_id(6), to_rnti(37905), 37}, {52, 66,  8, 23, 37}},
  {{aggregation_level::n2, 5, 72, to_coreset_id(6), to_rnti(63101), 87}, {24, 38, 52, 66, 8}},
  {{aggregation_level::n4, 5, 72, to_coreset_id(6), to_rnti(15174), 78}, {20, 32, 48, 60, 4}},
  {{aggregation_level::n8, 5, 72, to_coreset_id(7), to_rnti(44497), 63}, {16, 24, 40, 56, 0}},
  {{aggregation_level::n1, 6, 72, to_coreset_id(5), to_rnti(64732), 6}, {60,  0, 12, 24, 36, 48}},
  {{aggregation_level::n2, 6, 72, to_coreset_id(10), to_rnti(59838), 127}, {22, 34, 46, 58, 70, 10}},
  {{aggregation_level::n4, 6, 72, to_coreset_id(2), to_rnti(17158), 53}, {24, 36, 48, 60,  0, 12}},
  {{aggregation_level::n8, 6, 72, to_coreset_id(8), to_rnti(8947), 115}, {48, 56,  0,  8, 24, 32}},
  {{aggregation_level::n1, 7, 72, to_coreset_id(2), to_rnti(42834), 79}, {70,  8, 18, 28, 39, 49, 59}},
  {{aggregation_level::n2, 7, 72, to_coreset_id(9), to_rnti(46849), 144}, {2, 12, 22, 32, 42, 52, 62}},
  {{aggregation_level::n4, 7, 72, to_coreset_id(10), to_rnti(21895), 111}, {40, 48, 60, 68,  8, 16, 28}},
  {{aggregation_level::n8, 7, 72, to_coreset_id(3), to_rnti(2002), 119}, {40, 48, 56, 64,  8, 16, 24}},
  {{aggregation_level::n1, 8, 72, to_coreset_id(6), to_rnti(31445), 144}, {58, 67,  4, 13, 22, 31, 40, 49}},
  {{aggregation_level::n2, 8, 72, to_coreset_id(7), to_rnti(40469), 137}, {14, 22, 32, 40, 50, 58, 68, 4}},
  {{aggregation_level::n4, 8, 72, to_coreset_id(9), to_rnti(37787), 29}, {4, 12, 20, 28, 40, 48, 56, 64}},
  {{aggregation_level::n8, 8, 72, to_coreset_id(3), to_rnti(58084), 4}, {16, 24, 32, 40, 48, 56, 64, 0}},
  {{aggregation_level::n1, 0, 96, to_coreset_id(6), to_rnti(11003), 156}, {}},
  {{aggregation_level::n1, 1, 96, to_coreset_id(8), to_rnti(32791), 75}, {70}},
  {{aggregation_level::n2, 1, 96, to_coreset_id(1), to_rnti(44683), 6}, {10}},
  {{aggregation_level::n4, 1, 96, to_coreset_id(1), to_rnti(34178), 15}, {60}},
  {{aggregation_level::n8, 1, 96, to_coreset_id(9), to_rnti(53565), 115}, {0}},
  {{aggregation_level::n16, 1, 96, to_coreset_id(2), to_rnti(43217), 82}, {80}},
  {{aggregation_level::n1, 2, 96, to_coreset_id(11), to_rnti(42522), 128}, {71, 23}},
  {{aggregation_level::n2, 2, 96, to_coreset_id(5), to_rnti(28330), 132}, {32, 80}},
  {{aggregation_level::n4, 2, 96, to_coreset_id(1), to_rnti(8726), 27}, {16, 64}},
  {{aggregation_level::n8, 2, 96, to_coreset_id(5), to_rnti(54472), 128}, {48, 0}},
  {{aggregation_level::n16, 2, 96, to_coreset_id(1), to_rnti(26159), 84}, {48, 0}},
  {{aggregation_level::n1, 3, 96, to_coreset_id(5), to_rnti(43037), 100}, {40, 72, 8}},
  {{aggregation_level::n2, 3, 96, to_coreset_id(4), to_rnti(28282), 2}, {20, 52, 84}},
  {{aggregation_level::n4, 3, 96, to_coreset_id(11), to_rnti(10953), 16}, {64,  0, 32}},
  {{aggregation_level::n8, 3, 96, to_coreset_id(5), to_rnti(12981), 78}, {32, 64, 0}},
  {{aggregation_level::n16, 3, 96, to_coreset_id(4), to_rnti(62350), 147}, {0, 32, 64}},
  {{aggregation_level::n1, 4, 96, to_coreset_id(1), to_rnti(48344), 43}, {90, 18, 42, 66}},
  {{aggregation_level::n2, 4, 96, to_coreset_id(5), to_rnti(35896), 150}, {68, 92, 20, 44}},
  {{aggregation_level::n4, 4, 96, to_coreset_id(5), to_rnti(64409), 48}, {72,  0, 24, 48}},
  {{aggregation_level::n8, 4, 96, to_coreset_id(8), to_rnti(43658), 86}, {8, 32, 56, 80}},
  {{aggregation_level::n16, 4, 96, to_coreset_id(8), to_rnti(43671), 28}, {32, 48, 80, 0}},
  {{aggregation_level::n1, 5, 96, to_coreset_id(2), to_rnti(65459), 27}, {14, 33, 52, 71, 90}},
  {{aggregation_level::n2, 5, 96, to_coreset_id(1), to_rnti(36770), 141}, {72, 90, 14, 32, 52}},
  {{aggregation_level::n4, 5, 96, to_coreset_id(8), to_rnti(12477), 59}, {72, 88, 12, 32, 52}},
  {{aggregation_level::n8, 5, 96, to_coreset_id(6), to_rnti(64316), 25}, {72, 88,  8, 32, 48}},
  {{aggregation_level::n16, 5, 96, to_coreset_id(10), to_rnti(42245), 60}, {16, 32, 48, 64, 80}},
  {{aggregation_level::n1, 6, 96, to_coreset_id(3), to_rnti(28059), 77}, {82,  2, 18, 34, 50, 66}},
  {{aggregation_level::n2, 6, 96, to_coreset_id(2), to_rnti(38624), 36}, {86,  6, 22, 38, 54, 70}},
  {{aggregation_level::n4, 6, 96, to_coreset_id(5), to_rnti(38197), 40}, {80,  0, 16, 32, 48, 64}},
  {{aggregation_level::n8, 6, 96, to_coreset_id(4), to_rnti(40432), 42}, {8, 24, 40, 56, 72, 88}},
  {{aggregation_level::n16, 6, 96, to_coreset_id(10), to_rnti(64384), 116}, {80,  0, 16, 32, 48, 64}},
  {{aggregation_level::n1, 7, 96, to_coreset_id(4), to_rnti(38268), 17}, {22, 35, 49, 63, 76, 90, 8}},
  {{aggregation_level::n2, 7, 96, to_coreset_id(10), to_rnti(57635), 130}, {82, 94, 12, 26, 40, 54, 68}},
  {{aggregation_level::n4, 7, 96, to_coreset_id(3), to_rnti(38942), 3}, {4, 16, 28, 44, 56, 72, 84}},
  {{aggregation_level::n8, 7, 96, to_coreset_id(5), to_rnti(20490), 25}, {32, 40, 56, 72, 80,  0, 16}},
  {{aggregation_level::n1, 8, 96, to_coreset_id(2), to_rnti(27708), 15}, {58, 70, 82, 94, 10, 22, 34, 46}},
  {{aggregation_level::n2, 8, 96, to_coreset_id(7), to_rnti(30855), 111}, {4, 16, 28, 40, 52, 64, 76, 88}},
  {{aggregation_level::n4, 8, 96, to_coreset_id(8), to_rnti(41836), 5}, {84,  0, 12, 24, 36, 48, 60, 72}},
  {{aggregation_level::n8, 8, 96, to_coreset_id(1), to_rnti(20940), 84}, {32, 40, 56, 64, 80, 88,  8, 16}},
  {{aggregation_level::n1, 0, 120, to_coreset_id(8), to_rnti(26707), 131}, {}},
  {{aggregation_level::n1, 1, 120, to_coreset_id(8), to_rnti(63465), 85}, {14}},
  {{aggregation_level::n2, 1, 120, to_coreset_id(4), to_rnti(6921), 97}, {118}},
  {{aggregation_level::n4, 1, 120, to_coreset_id(9), to_rnti(27745), 14}, {80}},
  {{aggregation_level::n8, 1, 120, to_coreset_id(3), to_rnti(10068), 44}, {32}},
  {{aggregation_level::n16, 1, 120, to_coreset_id(5), to_rnti(34538), 73}, {48}},
  {{aggregation_level::n1, 2, 120, to_coreset_id(10), to_rnti(33943), 150}, {88, 28}},
  {{aggregation_level::n2, 2, 120, to_coreset_id(8), to_rnti(62748), 38}, {30, 90}},
  {{aggregation_level::n4, 2, 120, to_coreset_id(8), to_rnti(18940), 107}, {72, 12}},
  {{aggregation_level::n8, 2, 120, to_coreset_id(8), to_rnti(4455), 40}, {48, 104}},
  {{aggregation_level::n16, 2, 120, to_coreset_id(3), to_rnti(43756), 135}, {16, 64}},
  {{aggregation_level::n1, 3, 120, to_coreset_id(4), to_rnti(51139), 108}, {68, 108, 28}},
  {{aggregation_level::n2, 3, 120, to_coreset_id(1), to_rnti(39454), 61}, {58, 98, 18}},
  {{aggregation_level::n4, 3, 120, to_coreset_id(11), to_rnti(76), 73}, {112,  32, 72}},
  {{aggregation_level::n8, 3, 120, to_coreset_id(5), to_rnti(30199), 123}, {88,  8, 48}},
  {{aggregation_level::n16, 3, 120, to_coreset_id(4), to_rnti(51416), 75}, {0, 32, 80}},
  {{aggregation_level::n1, 4, 120, to_coreset_id(1), to_rnti(11524), 115}, {80, 110,  20, 50}},
  {{aggregation_level::n2, 4, 120, to_coreset_id(6), to_rnti(10007), 54}, {74, 104,  14, 44}},
  {{aggregation_level::n4, 4, 120, to_coreset_id(7), to_rnti(12563), 118}, {96,  4, 36, 64}},
  {{aggregation_level::n8, 4, 120, to_coreset_id(3), to_rnti(60109), 43}, {104,   8,  40, 72}},
  {{aggregation_level::n16, 4, 120, to_coreset_id(9), to_rnti(12361), 45}, {32, 48, 80, 0}},
  {{aggregation_level::n1, 5, 120, to_coreset_id(2), to_rnti(37753), 109}, {36,  60,  84, 108, 12}},
  {{aggregation_level::n2, 5, 120, to_coreset_id(7), to_rnti(27894), 103}, {76, 100,   4,  28, 52}},
  {{aggregation_level::n4, 5, 120, to_coreset_id(8), to_rnti(44489), 101}, {24, 48, 72, 96, 0}},
  {{aggregation_level::n8, 5, 120, to_coreset_id(11), to_rnti(13690), 113}, {112,  16,  40,  64, 88}},
  {{aggregation_level::n16, 5, 120, to_coreset_id(3), to_rnti(7823), 97}, {0, 16, 48, 64, 96}},
  {{aggregation_level::n1, 6, 120, to_coreset_id(5), to_rnti(30056), 105}, {5, 25, 45, 65, 85, 105}},
  {{aggregation_level::n2, 6, 120, to_coreset_id(9), to_rnti(22946), 105}, {106,   6,  26,  46,  66, 86}},
  {{aggregation_level::n4, 6, 120, to_coreset_id(5), to_rnti(55163), 133}, {88, 108,   8,  28,  48, 68}},
  {{aggregation_level::n8, 6, 120, to_coreset_id(3), to_rnti(40194), 93}, {56,  72,  96, 112,  16, 32}},
  {{aggregation_level::n16, 6, 120, to_coreset_id(6), to_rnti(56998), 42}, {80, 96,  0, 16, 48, 64}},
  {{aggregation_level::n1, 7, 120, to_coreset_id(4), to_rnti(7811), 150}, {68,  85, 102, 119,  16,  33, 50}},
  {{aggregation_level::n2, 7, 120, to_coreset_id(8), to_rnti(31414), 102}, {112,   8,  26,  42,  60,  76, 94}},
  {{aggregation_level::n4, 7, 120, to_coreset_id(6), to_rnti(42412), 87}, {112,   8,  24,  40,  60,  76, 92}},
  {{aggregation_level::n8, 7, 120, to_coreset_id(8), to_rnti(34234), 158}, {56,  72,  88, 104,   0,  16, 32}},
  {{aggregation_level::n16, 7, 120, to_coreset_id(3), to_rnti(6932), 17}, {80, 96,  0, 16, 32, 48, 64}},
  {{aggregation_level::n1, 8, 120, to_coreset_id(1), to_rnti(26508), 71}, {98, 113,   8,  23,  38,  53,  68, 83}},
  {{aggregation_level::n2, 8, 120, to_coreset_id(5), to_rnti(50025), 100}, {84,  98, 114,   8,  24,  38,  54, 68}},
  {{aggregation_level::n4, 8, 120, to_coreset_id(9), to_rnti(61120), 155}, {44,  56,  72,  88, 104, 116,  12, 28}},
  {{aggregation_level::n8, 8, 120, to_coreset_id(3), to_rnti(9099), 111}, {72,  80,  96, 112,   8,  24,  40, 56}},
  {{aggregation_level::n1, 0, 144, to_coreset_id(2), to_rnti(34424), 84}, {}},
  {{aggregation_level::n1, 1, 144, to_coreset_id(10), to_rnti(31768), 62}, {55}},
  {{aggregation_level::n2, 1, 144, to_coreset_id(8), to_rnti(48567), 83}, {68}},
  {{aggregation_level::n4, 1, 144, to_coreset_id(4), to_rnti(9828), 93}, {32}},
  {{aggregation_level::n8, 1, 144, to_coreset_id(3), to_rnti(2913), 120}, {128}},
  {{aggregation_level::n16, 1, 144, to_coreset_id(3), to_rnti(28986), 110}, {80}},
  {{aggregation_level::n1, 2, 144, to_coreset_id(4), to_rnti(48245), 63}, {126, 54}},
  {{aggregation_level::n2, 2, 144, to_coreset_id(8), to_rnti(46129), 70}, {94, 22}},
  {{aggregation_level::n4, 2, 144, to_coreset_id(1), to_rnti(21678), 67}, {116, 44}},
  {{aggregation_level::n8, 2, 144, to_coreset_id(3), to_rnti(12911), 131}, {72, 0}},
  {{aggregation_level::n16, 2, 144, to_coreset_id(5), to_rnti(58166), 62}, {64, 128}},
  {{aggregation_level::n1, 3, 144, to_coreset_id(9), to_rnti(25998), 129}, {15, 63, 111}},
  {{aggregation_level::n2, 3, 144, to_coreset_id(9), to_rnti(24727), 34}, {64, 112, 16}},
  {{aggregation_level::n4, 3, 144, to_coreset_id(9), to_rnti(62198), 52}, {72, 120, 24}},
  {{aggregation_level::n8, 3, 144, to_coreset_id(8), to_rnti(28740), 133}, {104,   8, 56}},
  {{aggregation_level::n16, 3, 144, to_coreset_id(9), to_rnti(10959), 137}, {80, 128, 32}},
  {{aggregation_level::n1, 4, 144, to_coreset_id(11), to_rnti(33705), 141}, {30,  66, 102, 138}},
  {{aggregation_level::n2, 4, 144, to_coreset_id(7), to_rnti(10140), 31}, {122,  14,  50, 86}},
  {{aggregation_level::n4, 4, 144, to_coreset_id(5), to_rnti(49055), 132}, {28,  64, 100, 136}},
  {{aggregation_level::n8, 4, 144, to_coreset_id(9), to_rnti(20870), 85}, {80, 112,   8, 40}},
  {{aggregation_level::n16, 4, 144, to_coreset_id(1), to_rnti(7319), 21}, {48,  80, 112, 0}},
  {{aggregation_level::n1, 5, 144, to_coreset_id(8), to_rnti(32444), 30}, {130,  14,  43,  72, 101}},
  {{aggregation_level::n2, 5, 144, to_coreset_id(6), to_rnti(9672), 8}, {4, 32, 60, 90, 118}},
  {{aggregation_level::n4, 5, 144, to_coreset_id(10), to_rnti(36728), 148}, {56,  84, 112, 140, 24}},
  {{aggregation_level::n8, 5, 144, to_coreset_id(8), to_rnti(38184), 130}, {56,  80, 112, 136, 24}},
  {{aggregation_level::n16, 5, 144, to_coreset_id(10), to_rnti(64793), 0}, {0, 16, 48, 80, 112}},
  {{aggregation_level::n1, 6, 144, to_coreset_id(10), to_rnti(40135), 158}, {65,  89, 113, 137,  17, 41}},
  {{aggregation_level::n2, 6, 144, to_coreset_id(6), to_rnti(31418), 128}, {14,  38,  62,  86, 110, 134}},
  {{aggregation_level::n4, 6, 144, to_coreset_id(3), to_rnti(32635), 144}, {0, 24, 48, 72, 96, 120}},
  {{aggregation_level::n8, 6, 144, to_coreset_id(7), to_rnti(55376), 118}, {112, 136,  16,  40,  64, 88}},
  {{aggregation_level::n16, 6, 144, to_coreset_id(7), to_rnti(16166), 106}, {64,  80, 112, 128,  16, 32}},
  {{aggregation_level::n1, 7, 144, to_coreset_id(1), to_rnti(41013), 105}, {31,  51,  72,  92, 113, 133, 10}},
  {{aggregation_level::n2, 7, 144, to_coreset_id(9), to_rnti(58362), 157}, {78,  98, 118, 138,  16,  36, 56}},
  {{aggregation_level::n4, 7, 144, to_coreset_id(9), to_rnti(38096), 148}, {80, 100, 120, 140,  16,  36, 56}},
  {{aggregation_level::n8, 7, 144, to_coreset_id(7), to_rnti(1113), 19}, {128,   0,  24,  40,  64,  80, 104}},
  {{aggregation_level::n16, 7, 144, to_coreset_id(10), to_rnti(31731), 135}, {64,  80,  96, 112,   0,  16, 32}},
  {{aggregation_level::n1, 8, 144, to_coreset_id(3), to_rnti(36186), 100}, {5,  23,  41,  59,  77,  95, 113, 131}},
  {{aggregation_level::n2, 8, 144, to_coreset_id(1), to_rnti(40276), 57}, {132,   6,  24,  42,  60,  78,  96, 114}},
  {{aggregation_level::n4, 8, 144, to_coreset_id(1), to_rnti(32077), 30}, {120, 136,  12,  28,  48,  64,  84, 100}},
  {{aggregation_level::n8, 8, 144, to_coreset_id(2), to_rnti(13464), 23}, {16,  32,  48,  64,  88, 104, 120, 136}},
  {{aggregation_level::n16, 8, 144, to_coreset_id(3), to_rnti(2795), 101}, {128,   0,  16,  32,  48,  64,  80, 96}},
    // clang-format on
};

} // namespace srsran
